overarching objective - Turkish English Dictionary